<?php

class Autoryzacja
{
	public $uzytkownik; //uzytkownik
	public $poziomDost; //int
	public $zBazy;
	
	function Autoryzacja($login, $haslo)
	{
		//stworzenie nowego uzytkownika z danymi z logowania
		$this->uzytkownik = new Uzytkownik();
		$this->uzytkownik->setNick($login);
		$this->uzytkownik->setHaslo($haslo);
		// tutaj bo w sprUprawniania bysmy dwa zapytania robili, a tak robimy jedno :P
		$data = new Dane();
		$kryteria = array("nick='".$this->uzytkownik->getNick()."'", "haslo='".$this->uzytkownik->getHaslo()."'");
		$this->zBazy = $data->zwrocDane('Uzytkownik',$kryteria);
	}
	
	function sprUprawnienia()
	{	
		if(count($this->zBazy) > 0 && $this->zBazy[0]->getPoziom() > 0)
		{
			$this->poziomDost = $this->zBazy[0]->getPoziom();
			return 1;
		}
		else return 0;
	}
	
	function zwrocPoziomDost()
	{
		return $this->poziomDost;
	}
}
?>